﻿using ACM.MES.工序;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;

namespace ACM.MES.Controllers
{
    public class OperationController : MESController, IOperationService
    {
        private readonly IOperationService _repository;
        public OperationController(IOperationService repository)
        {
            _repository = repository;
        }

        [SwaggerOperation(summary: "创建工序", Tags = new[] { "工序" })]
        public Task<OperationDto> CreateAsync(CreateUpdateOperationDto input)
        {
            throw new NotImplementedException();
        }
        [SwaggerOperation(summary: "删除工序", Tags = new[] { "工序" })]
        public Task DeleteAsync(Guid id)
        {
            throw new NotImplementedException();
        }
        [SwaggerOperation(summary: "根据id获取工序", Tags = new[] { "工序" })]
        public Task<OperationDto> GetAsync(Guid id)
        {
            throw new NotImplementedException();
        }
        [SwaggerOperation(summary: "分页获取工序列表", Tags = new[] { "工序" })]
        public Task<PagedResultDto<OperationDto>> GetListAsync(PagedAndSortedResultRequestDto input)
        {
            throw new NotImplementedException();
        }
        [SwaggerOperation(summary: "根据id更新工序", Tags = new[] { "工序" })]
        public Task<OperationDto> UpdateAsync(Guid id, CreateUpdateOperationDto input)
        {
            throw new NotImplementedException();
        }
    }
}
